/*  Exercice6.java

    - Trie 3 nombres par ordre de grandeur -

    Auteur                : Blankenstijn, Andrea
    Date de création      : 6 décembre 2006
    Dernière modification : 6 décembre 2006

*/

// Importation des packages
import javax.swing.JOptionPane;

public class Exercice6
{
  // Déclaration des variables globales

  // Méthode main : début de l'exécution du programme
  public static void main(String args[])
  {
    int nb1, nb2, nb3, kleinste=0, mitte=0, grosste=0;

    // récupération des 3 nombres
	nb1 = Integer.parseInt( JOptionPane.showInputDialog("Entrer un nombre (1/3) :") );
	nb2 = Integer.parseInt( JOptionPane.showInputDialog("Entrer un nombre (2/3) :") );
	nb3 = Integer.parseInt( JOptionPane.showInputDialog("Entrer un nombre (3/3) :") );

    // Détermination du plus grand nombre
	if(nb1 >= nb2 && nb1 >= nb3)
	  grosste = nb1;
	if(nb2 >= nb1 && nb2 >= nb3)
	  grosste = nb2;
	if(nb3 >= nb1 && nb3 >= nb2)
	  grosste = nb3;

    // Détermination du nombre le plus petit
	if(nb1 <= nb2 && nb1 <= nb3)
	  kleinste = nb1;
	if(nb2 <= nb1 && nb2 <= nb3)
	  kleinste = nb2;
	if(nb3 <= nb1 && nb3 <= nb2)
	  kleinste = nb3;

	// Détermination du nombre "moyen"
	if(nb1 != grosste && nb1 != kleinste)
	  mitte = nb1;
	if(nb2 != grosste && nb2 != kleinste)
	  mitte = nb2;
	if(nb3 != grosste && nb3 != kleinste)
	  mitte = nb3;

	JOptionPane.showMessageDialog(null, grosste +" > "+ mitte +" > "+ kleinste);

	System.exit(0);
  } // Fin de méthode main

} // Fin de la classe Depart